Spot in latin
Translation: spot, Dictionary: english » latin
Source language:
english
Target language:
latin
Translations:
macula
Related words
Other Languages
Related words: spot
the spot, spot on, a spot, hot spot, g spot, spot language dictionary latin, spot in latin
Translations
- spotless in latin - purus
Random words
Spot in latin - Dictionary: english » latin
Translations: macula
Translations: macula