Estonian-English dictionary »

alibina meaning in English

EstonianEnglish
alibina

as an alibi◼◼◼