French-English dictionary »

yamhad meaning in English

FrenchEnglish
Yamhad nom propre
{m}

Yamhadproper noun