Galician Arabic Dictionary

galego - العربية

torre in Arabic:

1. برج برج