English-Hindi dictionary »

scray meaning in Hindi

EnglishHindi
scray noun
[UK: skrˈeɪ]
[US: skrˈeɪ]

समुद्री अबाबील