كُومِيلَا
Dictionary
›
ar-en
كُومِيلَا
kūmīlā
·
proper noun
Meaning — English
Comilla (a city in Bangladesh)
Suggested websites
almaany.com
·
Wiktionary