English → Tetun

afraid, scared, alarmed

laran-ta'uk

More