an evergreen tree native to southern mexico and central america (lucuma nervosa) - Turkish English Dictionary

Suggest a Term