English-Italian dictionary »

-drome meaning in Italian

EnglishItalian
-drome (suffix)

-dromo{m}