LOTTE


Meaning of LOTTE in English

[lotte] n [F, fr. MF] (1977): monkfish

Merriam-Webster English vocab.      Английский словарь Merriam Webster.