Meaning of
"i. muhabbetkusu, zool. Meleopsittacus undulatus"
in english language
Turkish to English
English to Turkish
Turkish
English
i. muhabbetkusu, zool. Meleopsittacus undulatus; ufak bir papagan.
lovebird