Search term tartaruga-verde has one result
Jump to
PT Portuguese EN English
tartaruga-verde (n) [species] (n) green sea turtle (n) [species] (n)