Arabic-English dictionary »

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

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

Trojan horseepic wooden horse