Latin-German dictionary »

monapia meaning in German

LatinGerman
Monapia noun

Insel ManSubstantiv
Insel in der Irischen See

Your history