LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Arya” in English

3 English translations
EN
Aria

That Spanish boy can sing a Mozart aria.

EN
air

He built castles in the air all day.