Translation of تاولا in English:

تاولا

(تائولا)

Pronunciation /t̪ɑ:vlɑ:/

adjective