English → Tetun

n. conjunto de diversos veículos

karavana

More