a citrus fruit from the rutaceae family (citrus grandis) - Turkish English Dictionary

Suggest a Term