Romanian-English dictionary »

teqbal meaning in English

RomanianEnglish
teqbal substantiv
{n}

teqball(A game or sport with a football and curved table)
noun