English-Arabic dictionary »

torquemada meaning in Arabic

EnglishArabic
Torquemada

توركيمادا