Search term leoa has one result
Jump to
PT Portuguese EN English
leoa (n) [zoologia - fêmea] {f} lioness (n) [zoologia - fêmea]