Search term meggy has one result
Jump to
HU Hungarian EN English
meggy (n) sour cherry