plot of land with abundant ironwood - Turkish English Dictionary

Suggest a Term