English → Tetun

cultivated field, (agricultural) garden, farm

toos

More