Arabic-French dictionary »

حِصَان طَرْوَادَة meaning in French

ArabicFrench
حِصَان طَرْوَادَة m

cheval de Troiem