Dictionary Romanian – English

tumbă



Substantiv feminin
1.

somersault, somerset


2. pl.

v. giumbușluc


Expressions: