Italian-English dictionary »

coitarca meaning in English

ItalianEnglish
coitarca noun
{m}

coitarche(first coitus)
noun