Definify.com

Definition 2026


koulouria

koulouria

English

Noun

koulouria

  1. plural of koulouri