uydu – English–Türkçe translations

🇹🇷 tr en 🇬🇧

uydu verb

  /ujˈdu/
satellite, moon
Wiktionary Links