French-English dictionary »

kri-kri meaning in English

FrenchEnglish
kri-kri nom {m}

agrimi◼◼◼(Cretan goat)
noun