Translation of ave rapaz in English:

ave rapaz

feminine noun