Arabic Turkish Dictionary

العربية - Türkçe

شاحنة in Turkish: