English → Tetun

pumpkin vine flowers

lakeru

All translations

More