English-Hindi dictionary »

petrel meaning in Hindi

EnglishHindi
petrel [petrels] noun
[UK: ˈpe.trəl]
[US: ˈpe.trəl]

समुद्रकाक

Your history