tarrautua Romanian - English

1.

  • Englishclasp

  • Englishtake hold of, grab tightly

  • Romanianapuca





English translator: Romanian English tarrautua  Eesti sõnaraamat   Español Traductor   Svenska Översättare