Lingomir
noun

barka

a boat

лодка

In Cyrillic

барка

Dictionary