Definify.com

Definition 2025


koulouria

koulouria

English

Noun

koulouria

  1. plural of koulouri