English–Welsh dictionary

Welsh translation of the English word lid

English → Welsh
  
EnglishWelsh (translated indirectly)Esperanto
amrant

EnglishWelsh
lid caead; clawr
eyelid amrant