BIDARKA MEANING IN ENGLISH

• Bidarka Definition & Synonyms

  1. (n.) A portable boat made of skins stretched on a frame.


RECENT SEARCHES