DictionaryForumContacts

   English
Google | Forvo | +
locusta [ləu'kʌstə] n
bot. locusta