English → Tetun

garage (to park car), carport

garajen

More