tarrautua Portuguese - English
1.
Englishcling
-
Englishhold tightly
-
Portugueseagarrar
2.
Englishclasp
-
Englishtake hold of, grab tightly
-
Portugueseagarrar, enganchar
English translator: Portuguese English tarrautua Eesti sõnaraamat Español Traductor Svenska Översättare