English → Tetun

motorbike, motorcycle

motorizada

All translations

More