Hindi-English dictionary »

विशाल ऐल्बेट्रस meaning in English

HindiEnglish
विशाल ऐल्बेट्रस

wandering albatrossnoun