genilla - İspanyolca İngilizce Sözlük

genilla

Meanings of "genilla" in English Spanish Dictionary : 1 result(s)

İspanyolca İngilizce
General
genilla [f] disused pupil