Polish-English dictionary »

tabla meaning in English

PolishEnglish
tabla

tabla