Arabic-French dictionary »

كَرْكَدَّن meaning in French

ArabicFrench
كَرْكَدَّن m

rhinocérosm