LexiTurkTURKISH ↔ ENGLISH DICTIONARY

süzülerek yükselme veya uçuş.” in English

1 English translation
EN
soar

The birds soar in the air.