Malayalam Dictionary

തിമിംഗലംവേട്ട

timinggalamvetta

whaling

  1. whaling

Nearby in the dictionary

Support