Slovnenya

Translation Spanish French: buitre

Dictionary: main
buitre
sustantivo