Arabic-French dictionary »

دُودَة أَلْفِيَّة meaning in French

ArabicFrench
دُودَة أَلْفِيَّة f

diplopodem

mille-pattesm