Portuguese Greek Dictionary

português - ελληνικά

garra in Greek: