Portuguese-English dictionary »

saquaritá meaning in English

PortugueseEnglish
saquaritá noun
{m}

drill [drills](mollusc)
noun
[UK: drɪl] [US: ˈdrɪl]