English → Tetun

horn (of animal

dikur

More