Definify.com

Definition 2024


ούπα

ούπα

Greek

Noun

ούπα (oúpa) n (invariable)

  1. (wall fixing) wall plug (UK), **** anchor (US)