alto


Results for "alto"

Turkish - English dictionary

palto

(Turkish - English dictionary) :
overcoat, coat (article of clothing).