Our dream is to give you definitions for all words of all languages.
 

Search results:

EnglishEgyptian vulture (English, other expression)
 

Translations - edit this section