DictionaryForumContacts

   English Maltese
Google | Forvo | +

to phrases
 English thesaurus
spotted ['spɔtɪd] abbr.
abbr., oil sptd (spotted oil territory)
spotted
: 16 phrases in 5 subjects
Agriculture1
Environment1
Fish farming pisciculture5
Life sciences7
Natural resourses and wildlife conservation2