Romanian-English dictionary »

porumbel-turcesc meaning in English

RomanianEnglish
porumbel-turcesc substantiv
{m}

collared dovenoun