English → Tetun

n. camalenga (f) (planta trepadeira

kamalenga

More