English-Hindi dictionary »

manx shearwater meaning in Hindi

EnglishHindi
manx shearwater

द्वीपों पर रहने वाला एक समुद्री पक्षी