Dictionary Romanian – English

tubular



Adjectiv
1.

tubular, tube...