Turkish-English dictionary »

algeroca meaning in English

TurkishEnglish
Algeroca proper noun

Algherese(Catalan dialect spoken in Alghero)
proper noun