Search term interna has 3 results
ES Spanish EN English
interna inner
interna (n) [a place for lodging with daily meals] room and board (n) [a place for lodging with daily meals]
interna internal