Translation of "meregrota" into English
pearl is the translation of "meregrota" into English.
meregrota
-
pearl
verb nounhard object produced within the soft tissue of a living shelled mollusc
-
Show algorithmically generated translations
Add example
Add