WALL-PLAT MEANING IN ENGLISH

• Wall-plat Definition & Synonyms

  1. (n.) The spotted flycatcher. It builds its nest on walls.


RECENT SEARCHES