Portuguese-English dictionary »

aparatar meaning in English

PortugueseEnglish
aparatar verb

apparate(to teleport to or from a place)
verb