Czech-English dictionary »

abaka meaning in English

CzechEnglish
abaka noun
{f}

Manila hemp(the fibre of the abaca)
noun