English → Tetun

co-operate

koopera, kopera

All translations

More