Home
Search
Index
Definify.com
Definition
2024
ούπα
ούπα
Greek
Noun
ούπα
•
(
oúpa
)
n
(
invariable
)
(
wall fixing
)
wall plug
(
UK
)
,
**** anchor
(
US
)
Similar Results