Definify.com

Definition 2024


koulouria

koulouria

English

Noun

koulouria

  1. plural of koulouri