LIMON


Meaning of LIMON in English

n lemon (= fruit of the lemon tree)

Interlingua English vocab.      Английский словарь Интерлингва.