English-Arabic dictionary »

troglodytes meaning in Arabic

EnglishArabic
Troglodytes [UK: ˈtrɒ.ɡlə.daɪts]
[US: ˈtrɒ.ɡlə.daɪts]

سكنة الكهوف